home *** CD-ROM | disk | FTP | other *** search
/ Dr. Windows 3 / dr win3.zip / dr win3 / VISUALBA / DFVB19.ZIP / DFRAMEVB.HIS < prev    next >
Text File  |  1994-03-09  |  37KB  |  828 lines

  1.  
  2.                       HISTORY FILE FOR DOORFRAME VBDOS
  3.                       ================================
  4.  
  5.   DOORFRAME is now supported by Richard Paquette and Chuck Valecek.
  6.  
  7.   Richard Paquette at: The Livewire BBS 
  8.                        Public Nodes (2) call > 609-235-5297 HST (Ring Down)
  9.                        Private Nodes Not published until registered
  10.  
  11.   Chuck Valecek at   : Suburban Software BBS 
  12.                        Public Nodes (2) call > 708-636-6694 
  13.                                              > 708-636-6697
  14.                        Private Nodes Not Published until registered
  15.  
  16. Version 1.9
  17. -----------
  18. (12-10-93)
  19.  
  20.   With this version you MUST overwrite the dframex.inc file.. it WILL NOT
  21.   work properly without this INC file overwritten.. YOU BEEN WARNED!
  22.  
  23.   Changed most of the integer varibales to long integers, hopefully
  24.   this will stop some of those overflow problems using DOOR.SYS.
  25.   Added another routine called IN.KEY. This routine emulates the BASIC Inkey
  26.   command. You create a DO loop, call IN.KEY and watch the RESPONSE$ variable
  27.   for something other than a NULL.
  28.  
  29. Version 1.8
  30. -----------
  31. (06-28-93)
  32.  
  33.             This was the last version compiled by Ted Freeman..
  34.                      -> He died on July 13th 1993 <- 
  35.  
  36.   Well, looks like DoorFrame has finally grown to big for it's britches!
  37.  Wondered how long it would take with all the new stuff I've been adding.
  38.  Have had reports of String Space Corrupt errors which means it's time to
  39.  trim it down a bit. Consequently I had to decide what to discard. It was
  40.  a hard decision but I decided to drop support for WWIV's CHAIN.TXT file.
  41.  This will probably upset a few people but I tried to pick something that
  42.  would affect the least amount of systems.
  43.  Again, DOORFRAME NO LONGER SUPPORTS WWIV AND CHAIN.TXT.
  44.  
  45. (06-25-93)
  46.   Changed the way ENTER operates. Previously, it would accept any keystroke
  47.  and go on it's merry way. It now must actually receive an Enter key. This
  48.  change was made mainly for PCBoard/M. Although DoorFrame works flawlessly
  49.  with the vast majority of the systems running the M version, I have had a
  50.  couple of reports that on a few systems they are still getting 4 or 5
  51.  random characters at the start of the door. By using the ENTER subroutine
  52.  at the bottom of your opening screen, it should catch any extraneous
  53.  characters that should happen to pop up at the beginning (up to 80).
  54.  
  55.   Added another variable (like we NEED another one!). Check4RIP% lets you
  56.  the programmer decide if you want to check for RIPscrip compatibility.
  57.  Obviously if your door doesn't send RIPscrip codes, you could care less
  58.  if the remote is RIP compatible or not. The default for Check4RIP% is 0
  59.  which does not check. If you do want to check for RIPscrip, populate the
  60.  variable with a non-zero value. You must assign this variable before calling
  61.  Detect.Ansi.
  62.  
  63. Version 1.7
  64. -----------
  65. (06-17-93)  
  66.   DoorFrame will now recognize RIPscrip! There are two new variables
  67.  available, Rip% and Rip$. Rip% will be 0 if RIPscrip was not detected and
  68.  1 if it was. Rip$ will contain the RIPscrip version number in the format
  69.  RIPSCRIPxxyyzz where xx = major version number, yy = minor version number
  70.  and zz = revision code. For example if the version number is v1.52.00 
  71.  Rip$ would contain RIPSCRIP015200.
  72.   The Graphics% variable is not adjusted in response to the presence or 
  73.  absence of RIPscrip.
  74.  
  75. Version 1.6
  76. -----------
  77. (06-13-93)
  78.   Finally got this sucker to work with the PCBoard/M version! Although I
  79.  have no way of testing, it should also work with the Wildcat! IM software.
  80.  Maybe some of you Wildcatters can shoot me some feedback on whether it
  81.  does or not.
  82.   There is a trade-off involved (naturally!).  I still can't figure out
  83.  where the *'s are coming from so the only solution I could come up with was
  84.  to ignore any *'s. So if you have any In.Put statements that require an *
  85.  as a response, you will have to change it. This only applies when the /FD
  86.  (fossil driver) parameter is being used. When no fossil is being used, the
  87.  * is accepted like always.
  88.  
  89. Version 1.5
  90. -----------
  91. (04-21-93)
  92.   Added the RIP color switch for Wildcat! systems. Color is now displayed if
  93.  either GR or RIP is detected in the Wildcat! DOOR.SYS file.
  94.  
  95. (04-20-93)
  96.   When adding the addtional colors for the shadow in the Box.It routine, I
  97.  neglected to allow for Black as a color! Therefore, 0 now indicates a Black
  98.  shadow and -1 indicates no shadow is to be used.
  99.  
  100. (04-18-93)
  101.   Added the Cipher routines from the PBClone library. These two routines
  102.   (Cipher and CipherP) allow simple text encryption/decryption with password
  103.   protection. Check the PBC-SUBS.DOC file for instructions on their use.
  104.  
  105. (04-16-93)
  106.   Added the ClearBuffer routine. This routine allows you to clear either
  107.  the keyboard buffer, the communications input buffer, or both. Parameters 
  108.  are: 0 = Clear both, 1 = Clear comm. input only, 2 = Clear keyboard only.
  109.  
  110. (04-13-93)
  111.   Added another parameter to the SendAnsi routine. The third parameter is
  112.  Inter% and indicates whether or not to disable the ability to interrupt
  113.  the ANSI file with the spacebar as it is displaying. 0 = Don't disable, 
  114.  1 = Disable. The default is 0.
  115.  
  116. (03-29-93)
  117.   Added support for PCBoard v15.0 Alias name. I added this because the
  118.  ALIAS$ variable was already in DoorFrame. I will not be adding the rest of
  119.  the new stuff from v15.0 as that would needlessly inflate the size of the
  120.  library to support only one system. (so don't ask!)
  121.  
  122. Version 1.4
  123. -----------
  124. (03-25-93)
  125.   Well my tweaking of the DETECT.ANSI routine didn't work quite the way it
  126.  was intended to! Consequently it is back to the way it was before.
  127.  
  128. (03-24-93)
  129.   When using the Box.It routine, you may now specify a background color to
  130.  be used for the Shadow% parameter. 0 = No Shadow, 1 - 7 = Background Color
  131.  for the Shadow.
  132.  
  133. (03-20-93)
  134.   Fixed a problem with clearing the screen on the local display when in 
  135.  ASCII only mode.
  136.  
  137. (03-14-93)
  138.   Tweaked the DETECT.ANSI routine a bit. Hopefully it will do away with
  139.  those non-ANSI messages when ANSI is actually there!
  140.  
  141. Version 1.3
  142. -----------
  143. (02-25-93)
  144.   Well of course I had to screw something up when expanding the COM port
  145.  range! This only affected the DORINFOx.DEF systems but any COM port above
  146.  one got changed back to 1 which would usually result in a carrier lost
  147.  message.
  148.  
  149. (02-09-93)
  150.   Finally got around to expanding the COM port range. DoorFrame now supports
  151.  COM 0 thru 15.
  152.  
  153. Version 1.2
  154. -----------
  155. (01-12-93)
  156.   Silly me! When checking for the fossil driver parameter I neglected to put
  157.  the / in there. So it was checking for FD instead of /FD. That means if your
  158.  .CFG filename contained those 2 letters (as in dFDdemo!), it would pick that
  159.  up as the fossil parameter. Corrected now.
  160.  
  161. (01-07-93)
  162.   That old problem with the time expired when the Display was toggled off
  163.  in PCBoard popped up again! Fixed one more time (gotta quit changing things).
  164.  
  165. (01-03-93)
  166.   Removed the CLRSCRN during the INTIALIZE process so now clearing the
  167.  screen is up to you at the beginning of the door.
  168.  
  169. (12-23-92)
  170.   Fixed a stupid error on my part in the SENDANSI routine. I was opening the
  171.  file as FIL but was closing FILE! So the open file handles would just stack
  172.  up everytime the routine was called.
  173.  
  174. (12-12-92)
  175.   Added a new routine called SendAnsi. This routine is for true ANSI files
  176.  only! It sends the entire file non-stop. Pressing the Spacebar aborts the
  177.  file send. See the .DOC file for an explanation of accepted parameters.
  178.  
  179. Version 1.1
  180. -----------
  181. (11-24-92)
  182.   Noticed that I had only allowed for a single digit when specifying a
  183.  non-standard IRQ. That has been changed to accept 2 digits.
  184.  
  185. (11-19-92)
  186.   DoorFrame will now recognize the %pcbnode% and %wcnodeid% environment
  187.  variables when reading the path to the system file (1st line of the .CFG).
  188.  Some examples:
  189.     PCBoard: If USERS.SYS is located in C:\PCB\NODE1 directory, 
  190.        %pcbdrive%%pcbdir%\NODE%pcbnode%\USERS.SYS
  191.     Wildcat!: USERINFO.DAT located in C